anal membrane atresia - French English Dictionary